//
//  BaseTableView.h
//  quanminzhekou
//
//  Created by zxl on 15/1/21.
//  Copyright (c) 2015年 zhongqinglongtu. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "RefreshDropdownView.h"
#import "ReloadMoreDropupView.h"

typedef NS_ENUM(NSInteger, BaseTableViewUpdateType) {
    TableViewUpdateTypeNone,
    TableViewUpdateTypeRefresh,
    TableViewUpdateTypeReloadMore,
};

@interface BaseTableView : UITableView <UIScrollViewDelegate>

@property (nonatomic, strong) RefreshDropdownView* refreshView;
@property (nonatomic, assign) BOOL isRefreshLoading;

@property (nonatomic, strong) ReloadMoreDropupView* reloadMoreView;

@property (nonatomic, assign) BaseTableViewUpdateType type;

- (void)resetReloadMoreViewFrame;

@end
